Market Price
$ 105.08
Selling Price
$ 90.00
832
205
366
1037
Market Price
$ 107.67
Selling Price
$ 95.60
2224
1870
1189
4132
Market Price
$ 108.01
Selling Price
$ 96.34
1895
1140
593
2546
Market Price
$ 114.19
Selling Price
$ 95.70
301
179
79
793
Market Price
$ 72.53
Selling Price
$ 65.05
1409
716
1212
2822
Market Price
$ 65.58
Selling Price
$ 58.18
2838
851
815
3668
Market Price
$ 84.06
Selling Price
$ 71.62
1659
1003
867
1882
Market Price
$ 93.65
Selling Price
$ 81.64
1447
1357
1302
1698
Market Price
$ 94.02
Selling Price
$ 79.19
2113
2007
423
3613
Market Price
$ 97.65
Selling Price
$ 86.44
542
207
464
730
Market Price
$ 97.69
Selling Price
$ 84.67
558
245
391
592
Market Price
$ 107.71
Selling Price
$ 93.96
897
475
218
981
Market Price
$ 76.58
Selling Price
$ 66.05
3606
3589
1481
3803
Market Price
$ 71.52
Selling Price
$ 60.43
762
616
631
774
Market Price
$ 71.59
Selling Price
$ 60.36
1739
1444
1150
3754
Market Price
$ 69.31
Selling Price
$ 62.13
3162
703
1882
4337
Market Price
$ 75.78
Selling Price
$ 65.10
199
184
53
888
Market Price
$ 112.10
Selling Price
$ 98.79
1774
1143
1709
3857
Market Price
$ 88.94
Selling Price
$ 80.61
2310
1907
1011
2436
Market Price
$ 99.20
Selling Price
$ 83.09
875
512
685
2310
Market Price
$ 88.21
Selling Price
$ 78.61
505
151
299
1791
Market Price
$ 82.42
Selling Price
$ 70.32
1765
1243
952
2654
Market Price
$ 103.01
Selling Price
$ 87.33
1129
1058
261
3677
Market Price
$ 104.72
Selling Price
$ 89.11
1079
685
254
1098
Market Price
$ 68.43
Selling Price
$ 57.08
2312
2267
1904
4712
Market Price
$ 106.84
Selling Price
$ 91.09
1844
1616
542
3041
Market Price
$ 83.75
Selling Price
$ 70.46
3196
1327
683
3304
Market Price
$ 99.25
Selling Price
$ 83.40
2556
2500
1118
2923
Market Price
$ 115.39
Selling Price
$ 97.19
4247
1363
2530
4310
Market Price
$ 67.59
Selling Price
$ 57.18
1416
1017
816
2197
Market Price
$ 86.79
Selling Price
$ 73.90
590
407
562
1376
Market Price
$ 65.66
Selling Price
$ 56.44
2523
1912
1094
3116
Market Price
$ 92.29
Selling Price
$ 80.43
3523
927
2526
3532
Market Price
$ 78.24
Selling Price
$ 67.57
835
586
260
1189
Market Price
$ 114.30
Selling Price
$ 96.80
2127
1737
917
2795
Market Price
$ 85.29
Selling Price
$ 76.48
1199
1193
821
2724
Market Price
$ 103.61
Selling Price
$ 91.54
2514
1542
2298
3453
Market Price
$ 74.31
Selling Price
$ 64.73
1132
282
1061
1810
Market Price
$ 65.10
Selling Price
$ 59.04
446
161
355
2170
Market Price
$ 69.52
Selling Price
$ 58.49
903
863
594
3195