Market Price
$ 88.03
Selling Price
$ 76.32
1150
543
540
4979
Market Price
$ 107.58
Selling Price
$ 91.76
2004
1834
1623
3257
Market Price
$ 107.38
Selling Price
$ 94.50
1568
1039
339
3136
Market Price
$ 90.04
Selling Price
$ 79.24
687
172
138
1113
Market Price
$ 91.69
Selling Price
$ 82.23
962
951
752
1941
Market Price
$ 105.82
Selling Price
$ 92.31
2168
1716
547
4821
Market Price
$ 109.53
Selling Price
$ 93.44
4188
1074
850
4511
Market Price
$ 85.40
Selling Price
$ 77.29
3185
755
2139
4336
Market Price
$ 111.32
Selling Price
$ 94.01
697
367
304
2464
Market Price
$ 80.37
Selling Price
$ 68.58
3989
2997
2180
4253
Market Price
$ 108.86
Selling Price
$ 93.97
2581
596
673
3771
Market Price
$ 98.14
Selling Price
$ 86.08
1746
704
1691
2127
Market Price
$ 73.99
Selling Price
$ 64.48
923
716
365
2319
Market Price
$ 90.06
Selling Price
$ 75.11
301
102
282
520
Market Price
$ 98.08
Selling Price
$ 85.35
962
674
303
978
Market Price
$ 93.96
Selling Price
$ 84.22
883
375
612
1774
Market Price
$ 90.21
Selling Price
$ 78.92
1408
977
777
1953
Market Price
$ 66.94
Selling Price
$ 55.79
613
380
226
1342
Market Price
$ 109.46
Selling Price
$ 92.34
286
165
244
627
Market Price
$ 64.66
Selling Price
$ 58.30
2175
637
690
3920
Market Price
$ 91.83
Selling Price
$ 77.39
1677
588
987
2052
Market Price
$ 68.57
Selling Price
$ 61.89
2116
1394
847
4095
Market Price
$ 67.94
Selling Price
$ 59.02
675
644
526
790
Market Price
$ 87.58
Selling Price
$ 74.06
2947
2291
767
3197
Market Price
$ 79.30
Selling Price
$ 70.77
1051
247
486
3309
Market Price
$ 102.14
Selling Price
$ 89.59
2349
1568
1684
2575
Market Price
$ 75.66
Selling Price
$ 63.40
3268
3215
2742
3314
Market Price
$ 82.38
Selling Price
$ 72.13
4323
2000
3704
4645
Market Price
$ 111.88
Selling Price
$ 95.42
445
238
282
1048
Market Price
$ 64.17
Selling Price
$ 57.98
1854
1199
1632
3463
Market Price
$ 107.44
Selling Price
$ 90.50
1319
1194
1155
1617
Market Price
$ 95.83
Selling Price
$ 83.84
1832
1689
1147
1910
Market Price
$ 101.21
Selling Price
$ 91.24
2213
983
949
3627
Market Price
$ 106.39
Selling Price
$ 91.11
1581
492
1068
1695
Market Price
$ 84.34
Selling Price
$ 73.78
1779
587
638
4510
Market Price
$ 99.24
Selling Price
$ 88.92
2284
2113
1565
4971
Market Price
$ 106.83
Selling Price
$ 90.61
2176
1004
1951
4964
Market Price
$ 68.47
Selling Price
$ 59.04
1581
844
924
2903
Market Price
$ 110.12
Selling Price
$ 93.87
2076
646
1957
4696
Market Price
$ 82.03
Selling Price
$ 74.44
692
152
573
1053