Market Price
$ 105.26
Selling Price
$ 89.02
1100
640
459
2654
Market Price
$ 107.01
Selling Price
$ 89.38
998
928
819
1873
Market Price
$ 95.04
Selling Price
$ 86.30
407
111
225
1257
Market Price
$ 92.10
Selling Price
$ 81.04
1317
844
885
2031
Market Price
$ 102.07
Selling Price
$ 87.97
874
411
833
2229
Market Price
$ 66.14
Selling Price
$ 57.26
2581
980
2290
3471
Market Price
$ 87.78
Selling Price
$ 77.12
1744
1683
690
2587
Market Price
$ 107.39
Selling Price
$ 91.11
1106
899
525
2027
Market Price
$ 75.61
Selling Price
$ 63.80
2017
844
819
2222
Market Price
$ 80.66
Selling Price
$ 72.30
419
407
346
656
Market Price
$ 91.51
Selling Price
$ 80.91
3572
2560
1175
4488
Market Price
$ 70.22
Selling Price
$ 63.08
2173
1566
1866
2289
Market Price
$ 66.51
Selling Price
$ 59.83
712
221
320
3284
Market Price
$ 67.29
Selling Price
$ 60.35
1155
882
482
3193
Market Price
$ 91.42
Selling Price
$ 76.97
1154
890
1133
3141
Market Price
$ 88.30
Selling Price
$ 75.17
909
322
715
1656
Market Price
$ 77.41
Selling Price
$ 66.63
3038
2867
1023
3146
Market Price
$ 77.46
Selling Price
$ 67.66
1326
1134
1010
2389
Market Price
$ 97.38
Selling Price
$ 86.89
2152
1243
1718
2708
Market Price
$ 105.90
Selling Price
$ 89.27
2015
1211
438
2908
Market Price
$ 67.26
Selling Price
$ 57.48
3753
3166
1599
3960
Market Price
$ 91.55
Selling Price
$ 77.05
827
698
198
2802
Market Price
$ 102.16
Selling Price
$ 90.92
905
665
788
2310
Market Price
$ 91.99
Selling Price
$ 78.18
206
112
60
711
Market Price
$ 114.29
Selling Price
$ 96.33
917
579
444
2626
Market Price
$ 97.12
Selling Price
$ 86.82
1629
1578
708
1817
Market Price
$ 87.72
Selling Price
$ 79.59
3457
1255
2837
3991
Market Price
$ 102.22
Selling Price
$ 85.37
763
442
321
805
Market Price
$ 79.09
Selling Price
$ 68.09
1502
692
1011
3358
Market Price
$ 75.82
Selling Price
$ 66.69
3895
3609
3271
4420
Market Price
$ 61.42
Selling Price
$ 55.45
1252
1197
939
3155
Market Price
$ 77.64
Selling Price
$ 66.53
140
53
86
507
Market Price
$ 84.62
Selling Price
$ 74.06
700
168
477
3023
Market Price
$ 115.34
Selling Price
$ 97.59
2031
1466
594
4058
Market Price
$ 89.92
Selling Price
$ 75.63
1907
960
1517
2825
Market Price
$ 84.29
Selling Price
$ 75.19
3616
2966
1123
4602
Market Price
$ 93.12
Selling Price
$ 81.78
378
340
254
603
Market Price
$ 75.68
Selling Price
$ 63.56
536
510
196
989
Market Price
$ 66.67
Selling Price
$ 60.34
447
360
255
865
Market Price
$ 103.47
Selling Price
$ 90.39
1282
749
947
1654