Market Price
$ 68.51
Selling Price
$ 60.46
1556
763
1332
1974
Market Price
$ 64.89
Selling Price
$ 55.44
2981
2757
2577
3688
Market Price
$ 78.15
Selling Price
$ 68.57
1223
1117
1215
3177
Market Price
$ 108.36
Selling Price
$ 92.14
269
64
152
409
Market Price
$ 108.80
Selling Price
$ 97.72
1291
973
1091
3810
Market Price
$ 98.31
Selling Price
$ 84.48
516
320
248
673
Market Price
$ 85.39
Selling Price
$ 75.23
1581
1074
897
3460
Market Price
$ 73.03
Selling Price
$ 64.22
1300
286
847
2475
Market Price
$ 87.44
Selling Price
$ 78.28
2009
1884
1436
2274
Market Price
$ 84.88
Selling Price
$ 76.07
394
391
207
404
Market Price
$ 111.98
Selling Price
$ 97.02
1228
810
453
4396
Market Price
$ 85.23
Selling Price
$ 74.01
810
716
745
864
Market Price
$ 102.02
Selling Price
$ 87.35
462
260
209
1287
Market Price
$ 85.16
Selling Price
$ 73.24
2268
1860
1862
3738
Market Price
$ 105.52
Selling Price
$ 89.28
1594
532
885
4493
Market Price
$ 108.05
Selling Price
$ 91.39
3139
1954
2879
4749
Market Price
$ 88.11
Selling Price
$ 74.89
4337
1445
3765
4633
Market Price
$ 105.81
Selling Price
$ 90.69
1574
1508
535
4180
Market Price
$ 73.60
Selling Price
$ 63.86
3869
3605
3147
4771
Market Price
$ 82.09
Selling Price
$ 72.53
513
478
148
1780
Market Price
$ 112.13
Selling Price
$ 95.93
4681
2852
3314
4764
Market Price
$ 100.15
Selling Price
$ 88.04
1031
348
557
3262
Market Price
$ 90.44
Selling Price
$ 81.75
2187
1183
721
3032
Market Price
$ 70.97
Selling Price
$ 59.24
2402
1253
1007
4325
Market Price
$ 76.49
Selling Price
$ 67.82
322
231
316
1284
Market Price
$ 69.16
Selling Price
$ 60.29
826
683
331
3958
Market Price
$ 97.98
Selling Price
$ 88.87
1652
985
1526
3039
Market Price
$ 112.93
Selling Price
$ 95.02
1431
837
989
2449
Market Price
$ 90.26
Selling Price
$ 81.08
1420
376
1331
4486
Market Price
$ 98.68
Selling Price
$ 85.12
2781
1474
2152
4446
Market Price
$ 115.27
Selling Price
$ 96.51
1580
1575
1263
3930
Market Price
$ 77.44
Selling Price
$ 70.14
531
463
421
593
Market Price
$ 92.59
Selling Price
$ 81.07
989
211
866
1024
Market Price
$ 92.03
Selling Price
$ 78.74
2483
1626
1526
3330
Market Price
$ 94.51
Selling Price
$ 85.87
2933
2306
845
3449
Market Price
$ 76.92
Selling Price
$ 69.20
3167
1446
1814
4216
Market Price
$ 98.47
Selling Price
$ 83.05
826
561
193
2060
Market Price
$ 74.82
Selling Price
$ 67.68
803
350
180
1631
Market Price
$ 78.85
Selling Price
$ 66.78
3012
1732
2582
4723
Market Price
$ 84.44
Selling Price
$ 70.41
415
355
168
589