Market Price
$ 72.67
Selling Price
$ 65.18
2949
638
965
3840
Market Price
$ 87.52
Selling Price
$ 77.34
808
746
493
2464
Market Price
$ 82.66
Selling Price
$ 74.17
2424
881
1339
3017
Market Price
$ 91.19
Selling Price
$ 79.51
3540
984
2364
3802
Market Price
$ 82.77
Selling Price
$ 74.79
1394
1308
305
1806
Market Price
$ 92.77
Selling Price
$ 79.82
3887
2738
1422
4965
Market Price
$ 70.59
Selling Price
$ 60.43
1559
522
613
4046
Market Price
$ 84.02
Selling Price
$ 70.44
1192
885
914
1515
Market Price
$ 72.74
Selling Price
$ 64.26
441
398
142
1270
Market Price
$ 92.40
Selling Price
$ 79.96
563
445
531
1452
Market Price
$ 71.57
Selling Price
$ 64.17
4028
2936
2807
4089
Market Price
$ 104.12
Selling Price
$ 91.30
2445
608
1814
2635
Market Price
$ 93.82
Selling Price
$ 83.11
2723
805
627
3240
Market Price
$ 85.18
Selling Price
$ 75.08
309
272
187
824
Market Price
$ 107.65
Selling Price
$ 93.77
549
498
440
1395
Market Price
$ 78.24
Selling Price
$ 68.92
716
408
489
1198
Market Price
$ 74.59
Selling Price
$ 65.28
4463
4206
3305
4527
Market Price
$ 76.00
Selling Price
$ 67.49
705
344
227
799
Market Price
$ 101.21
Selling Price
$ 87.06
782
372
545
927
Market Price
$ 70.04
Selling Price
$ 60.27
904
774
470
2562
Market Price
$ 75.63
Selling Price
$ 67.76
617
478
225
624
Market Price
$ 82.41
Selling Price
$ 74.51
3113
2167
3020
3348
Market Price
$ 75.79
Selling Price
$ 68.60
227
168
198
926
Market Price
$ 94.92
Selling Price
$ 85.83
430
411
168
700
Market Price
$ 96.63
Selling Price
$ 87.19
1112
630
651
1595
Market Price
$ 112.65
Selling Price
$ 98.37
565
408
135
862
Market Price
$ 99.36
Selling Price
$ 87.22
1229
936
648
2107
Market Price
$ 76.82
Selling Price
$ 64.90
3240
963
1912
4865
Market Price
$ 104.49
Selling Price
$ 90.10
2608
1235
620
3371
Market Price
$ 105.55
Selling Price
$ 95.53
2050
616
827
2383
Market Price
$ 74.99
Selling Price
$ 66.86
118
60
63
483
Market Price
$ 83.59
Selling Price
$ 75.92
1009
393
586
1981
Market Price
$ 102.62
Selling Price
$ 85.91
596
506
122
1318
Market Price
$ 62.42
Selling Price
$ 55.54
1512
1506
403
2549
Market Price
$ 85.55
Selling Price
$ 74.93
902
629
700
2565
Market Price
$ 70.15
Selling Price
$ 58.71
2662
2302
2249
4424
Market Price
$ 112.73
Selling Price
$ 98.53
358
240
205
434
Market Price
$ 113.99
Selling Price
$ 96.99
883
608
648
4257
Market Price
$ 73.83
Selling Price
$ 66.47
1419
355
1180
1491
Market Price
$ 100.74
Selling Price
$ 89.45
292
126
58
1353