Market Price
$ 105.04
Selling Price
$ 92.67
4155
2054
3265
4489
Market Price
$ 107.52
Selling Price
$ 92.92
1213
330
601
1826
Market Price
$ 72.99
Selling Price
$ 61.64
1339
1186
663
3423
Market Price
$ 112.47
Selling Price
$ 97.43
1628
1281
508
3490
Market Price
$ 109.47
Selling Price
$ 94.16
2108
1595
949
2415
Market Price
$ 108.49
Selling Price
$ 91.46
1596
1412
1265
1682
Market Price
$ 67.89
Selling Price
$ 58.72
1717
1137
578
1945
Market Price
$ 88.69
Selling Price
$ 78.38
872
521
757
2727
Market Price
$ 102.05
Selling Price
$ 92.72
961
699
925
1336
Market Price
$ 96.12
Selling Price
$ 80.74
1400
713
357
2509
Market Price
$ 95.33
Selling Price
$ 85.33
284
219
163
616
Market Price
$ 93.16
Selling Price
$ 82.30
1849
573
1111
3272
Market Price
$ 72.10
Selling Price
$ 61.06
356
321
329
883
Market Price
$ 84.13
Selling Price
$ 70.66
450
324
419
1118
Market Price
$ 74.56
Selling Price
$ 64.42
3665
1952
1811
4057
Market Price
$ 76.32
Selling Price
$ 65.48
287
116
222
519
Market Price
$ 117.41
Selling Price
$ 98.66
1403
1113
1031
4034
Market Price
$ 93.24
Selling Price
$ 80.27
3173
2548
1711
4919
Market Price
$ 94.08
Selling Price
$ 82.57
2254
617
1260
3467
Market Price
$ 102.87
Selling Price
$ 92.53
3257
1042
1128
4486
Market Price
$ 109.90
Selling Price
$ 93.69
1129
544
1013
1324
Market Price
$ 91.97
Selling Price
$ 77.64
896
529
350
3343
Market Price
$ 91.79
Selling Price
$ 79.83
2476
2219
2311
2862
Market Price
$ 83.20
Selling Price
$ 74.18
2335
731
1515
2927
Market Price
$ 93.32
Selling Price
$ 78.68
1128
838
555
1702
Market Price
$ 103.01
Selling Price
$ 88.08
249
119
132
1249
Market Price
$ 98.13
Selling Price
$ 87.57
2662
684
1522
3569
Market Price
$ 78.87
Selling Price
$ 68.92
749
319
316
2848
Market Price
$ 74.12
Selling Price
$ 67.35
1343
722
765
2020
Market Price
$ 66.74
Selling Price
$ 56.27
1949
1187
740
3787
Market Price
$ 110.91
Selling Price
$ 97.01
2476
1718
1565
4034
Market Price
$ 73.18
Selling Price
$ 65.92
188
56
91
743
Market Price
$ 103.50
Selling Price
$ 88.53
3748
3078
2794
4020
Market Price
$ 91.82
Selling Price
$ 77.91
1115
432
510
4638
Market Price
$ 107.10
Selling Price
$ 96.68
2424
668
1540
2513
Market Price
$ 67.09
Selling Price
$ 58.16
1383
287
636
2343
Market Price
$ 101.20
Selling Price
$ 90.37
2303
1336
1683
3439
Market Price
$ 79.14
Selling Price
$ 68.90
418
191
356
435
Market Price
$ 75.74
Selling Price
$ 66.37
1473
1052
317
1540
Market Price
$ 116.97
Selling Price
$ 98.65
767
293
646
2624