Market Price
$ 101.05
Selling Price
$ 91.43
1570
1089
1153
3992
Market Price
$ 92.80
Selling Price
$ 81.24
878
504
387
4114
Market Price
$ 81.68
Selling Price
$ 71.93
2319
1897
1579
3749
Market Price
$ 105.04
Selling Price
$ 89.14
301
152
244
1161
Market Price
$ 71.72
Selling Price
$ 62.25
207
83
83
497
Market Price
$ 64.65
Selling Price
$ 55.70
776
593
279
2127
Market Price
$ 112.48
Selling Price
$ 97.76
4002
3476
1449
4403
Market Price
$ 95.48
Selling Price
$ 82.03
3404
683
2330
4848
Market Price
$ 79.89
Selling Price
$ 71.13
842
398
598
1323
Market Price
$ 86.27
Selling Price
$ 72.87
1158
283
654
3888
Market Price
$ 95.18
Selling Price
$ 79.40
2304
2121
929
2326
Market Price
$ 70.65
Selling Price
$ 60.38
2833
1509
1056
3693
Market Price
$ 83.46
Selling Price
$ 70.50
3528
3138
1039
3822
Market Price
$ 107.73
Selling Price
$ 93.71
359
160
343
1566
Market Price
$ 101.00
Selling Price
$ 85.01
2578
569
2410
4285
Market Price
$ 70.97
Selling Price
$ 62.79
1935
1455
1650
2048
Market Price
$ 103.70
Selling Price
$ 87.31
1599
846
441
4128
Market Price
$ 107.10
Selling Price
$ 91.58
4225
2641
2002
4844
Market Price
$ 87.50
Selling Price
$ 75.87
3540
2311
3322
3882
Market Price
$ 75.43
Selling Price
$ 62.92
396
352
248
422
Market Price
$ 103.90
Selling Price
$ 90.58
3972
1598
3318
4372
Market Price
$ 77.50
Selling Price
$ 67.66
2581
1444
1497
3620
Market Price
$ 94.18
Selling Price
$ 78.91
802
636
418
3126
Market Price
$ 89.17
Selling Price
$ 75.96
2434
1520
515
4305
Market Price
$ 94.98
Selling Price
$ 81.97
2214
898
761
2257
Market Price
$ 105.97
Selling Price
$ 92.96
508
237
189
1648
Market Price
$ 94.35
Selling Price
$ 79.94
1663
649
919
1708
Market Price
$ 99.62
Selling Price
$ 83.91
3558
844
3553
3568
Market Price
$ 109.29
Selling Price
$ 94.88
2922
2704
1807
4135
Market Price
$ 78.50
Selling Price
$ 67.82
674
362
550
2200
Market Price
$ 91.61
Selling Price
$ 77.74
143
129
106
630
Market Price
$ 82.22
Selling Price
$ 73.97
1068
899
1064
1612
Market Price
$ 74.65
Selling Price
$ 64.36
1929
404
742
2603
Market Price
$ 108.84
Selling Price
$ 93.62
642
375
241
701
Market Price
$ 68.18
Selling Price
$ 57.57
1243
629
591
1988
Market Price
$ 70.42
Selling Price
$ 61.08
2026
473
1674
4832
Market Price
$ 111.72
Selling Price
$ 93.61
318
91
110
463
Market Price
$ 68.72
Selling Price
$ 58.66
1389
1334
338
2508
Market Price
$ 70.53
Selling Price
$ 62.90
1119
421
770
1703
Market Price
$ 74.42
Selling Price
$ 66.94
1203
964
695
2208