Market Price
$ 106.65
Selling Price
$ 90.06
1397
987
954
4221
Market Price
$ 88.87
Selling Price
$ 75.58
891
251
273
1105
Market Price
$ 90.42
Selling Price
$ 77.62
694
580
243
2407
Market Price
$ 64.96
Selling Price
$ 56.51
1078
700
1051
3957
Market Price
$ 72.89
Selling Price
$ 64.64
1026
457
255
1226
Market Price
$ 84.41
Selling Price
$ 70.56
3650
2279
1154
4099
Market Price
$ 74.69
Selling Price
$ 63.05
1088
946
753
2205
Market Price
$ 72.23
Selling Price
$ 63.24
729
191
193
2840
Market Price
$ 108.94
Selling Price
$ 95.38
2403
1903
2303
4418
Market Price
$ 72.42
Selling Price
$ 60.88
2575
2159
938
3271
Market Price
$ 94.27
Selling Price
$ 80.68
2093
1065
1105
3952
Market Price
$ 76.54
Selling Price
$ 66.50
1189
240
395
1983
Market Price
$ 76.26
Selling Price
$ 65.62
683
294
395
1675
Market Price
$ 93.53
Selling Price
$ 83.52
1306
662
1182
2939
Market Price
$ 96.62
Selling Price
$ 84.33
1495
1009
745
1959
Market Price
$ 107.25
Selling Price
$ 94.38
2598
1540
2392
3160
Market Price
$ 113.37
Selling Price
$ 96.19
372
230
127
1016
Market Price
$ 113.65
Selling Price
$ 95.86
840
565
548
2862
Market Price
$ 75.16
Selling Price
$ 65.37
293
71
198
519
Market Price
$ 82.21
Selling Price
$ 73.33
2398
803
2235
4949
Market Price
$ 108.23
Selling Price
$ 96.76
3869
992
2105
4928
Market Price
$ 88.68
Selling Price
$ 74.49
300
264
197
988
Market Price
$ 65.45
Selling Price
$ 58.89
812
577
332
3948
Market Price
$ 100.24
Selling Price
$ 84.32
139
123
70
429
Market Price
$ 68.98
Selling Price
$ 58.58
646
579
357
770
Market Price
$ 91.22
Selling Price
$ 80.52
2126
1881
718
4561
Market Price
$ 115.20
Selling Price
$ 96.34
1011
1004
492
2473
Market Price
$ 67.05
Selling Price
$ 56.73
2473
1357
954
3325
Market Price
$ 86.00
Selling Price
$ 73.43
497
382
191
1729
Market Price
$ 98.61
Selling Price
$ 85.15
2233
2120
1058
3259
Market Price
$ 96.23
Selling Price
$ 84.43
1410
289
724
3795
Market Price
$ 72.03
Selling Price
$ 64.68
2645
1482
1473
4794
Market Price
$ 86.82
Selling Price
$ 75.98
626
485
148
1077
Market Price
$ 81.69
Selling Price
$ 72.08
2413
550
1651
3449
Market Price
$ 104.01
Selling Price
$ 91.13
1924
1681
1589
4597
Market Price
$ 92.85
Selling Price
$ 80.20
2725
2151
2257
3408
Market Price
$ 65.77
Selling Price
$ 55.62
2575
972
1844
4240
Market Price
$ 69.66
Selling Price
$ 62.29
2565
1742
1132
2646
Market Price
$ 76.07
Selling Price
$ 66.95
1519
637
1017
3977
Market Price
$ 83.68
Selling Price
$ 72.49
685
662
626
1049