Market Price
$ 80.18
Selling Price
$ 71.78
2300
966
1020
2733
Market Price
$ 70.67
Selling Price
$ 58.93
657
356
283
1227
Market Price
$ 64.88
Selling Price
$ 55.95
1011
640
979
4515
Market Price
$ 95.85
Selling Price
$ 84.60
893
357
282
1376
Market Price
$ 98.45
Selling Price
$ 89.36
2286
1082
1501
4179
Market Price
$ 84.65
Selling Price
$ 73.06
1678
731
575
4434
Market Price
$ 70.61
Selling Price
$ 58.98
1175
275
451
1343
Market Price
$ 63.54
Selling Price
$ 55.62
1126
671
233
1141
Market Price
$ 76.64
Selling Price
$ 69.37
2999
1853
791
4785
Market Price
$ 74.37
Selling Price
$ 64.08
714
667
401
1348
Market Price
$ 74.01
Selling Price
$ 65.34
1966
843
675
4320
Market Price
$ 80.82
Selling Price
$ 69.21
2609
763
962
3471
Market Price
$ 66.74
Selling Price
$ 60.57
1759
366
1141
2532
Market Price
$ 87.63
Selling Price
$ 74.22
3166
2930
1082
3409
Market Price
$ 63.31
Selling Price
$ 55.84
2768
2453
1187
3128
Market Price
$ 89.60
Selling Price
$ 79.33
4433
2865
3784
4939
Market Price
$ 108.38
Selling Price
$ 95.26
1153
780
465
4410
Market Price
$ 100.44
Selling Price
$ 84.66
891
490
831
2879
Market Price
$ 102.99
Selling Price
$ 91.02
1408
1091
1319
2883
Market Price
$ 85.19
Selling Price
$ 75.81
2385
1489
2057
4289
Market Price
$ 110.42
Selling Price
$ 92.35
1619
1114
325
3363
Market Price
$ 110.13
Selling Price
$ 95.64
2861
666
1025
3933
Market Price
$ 78.69
Selling Price
$ 66.28
1587
745
1254
2305
Market Price
$ 67.99
Selling Price
$ 60.26
309
69
135
584
Market Price
$ 67.09
Selling Price
$ 60.01
2729
2715
1371
3802
Market Price
$ 73.13
Selling Price
$ 61.59
1910
636
684
2310
Market Price
$ 106.72
Selling Price
$ 93.65
2626
1073
2107
4098
Market Price
$ 64.61
Selling Price
$ 58.55
1598
1242
660
4723
Market Price
$ 103.61
Selling Price
$ 92.03
2425
2272
2122
4675
Market Price
$ 79.31
Selling Price
$ 71.54
3623
3622
2456
3725
Market Price
$ 99.53
Selling Price
$ 84.89
392
342
102
1522
Market Price
$ 80.55
Selling Price
$ 69.97
2949
2304
992
4491
Market Price
$ 101.11
Selling Price
$ 84.65
1879
436
1687
4686
Market Price
$ 63.21
Selling Price
$ 55.43
2723
1616
1267
3919
Market Price
$ 99.04
Selling Price
$ 89.83
1593
697
1506
4286
Market Price
$ 93.94
Selling Price
$ 83.57
2544
1293
1672
4727
Market Price
$ 70.26
Selling Price
$ 61.67
490
323
123
2205
Market Price
$ 82.49
Selling Price
$ 71.26
1236
565
551
1471
Market Price
$ 111.83
Selling Price
$ 94.55
741
453
649
2987
Market Price
$ 82.36
Selling Price
$ 71.49
2397
1165
1820
2659