Market Price
$ 50.00
Selling Price
$ 42.25
1749
504
1498
2918
Market Price
$ 55.53
Selling Price
$ 47.35
4105
2407
1507
4824
Market Price
$ 65.55
Selling Price
$ 56.50
2677
2642
1817
3115
Market Price
$ 38.87
Selling Price
$ 35.04
2435
784
1535
4418
Market Price
$ 63.43
Selling Price
$ 54.58
916
507
706
4233
Market Price
$ 41.95
Selling Price
$ 35.94
1037
769
1007
1757
Market Price
$ 65.68
Selling Price
$ 56.72
515
276
255
2224
Market Price
$ 44.73
Selling Price
$ 39.21
694
147
415
2967
Market Price
$ 42.51
Selling Price
$ 38.11
1741
660
967
2275
Market Price
$ 46.84
Selling Price
$ 42.12
1613
598
479
2399
Market Price
$ 54.82
Selling Price
$ 49.16
2269
966
1535
2484
Market Price
$ 55.29
Selling Price
$ 47.89
870
613
551
1623
Market Price
$ 50.06
Selling Price
$ 43.44
2355
1322
1254
4276
Market Price
$ 65.88
Selling Price
$ 59.76
673
529
194
1721
Market Price
$ 46.81
Selling Price
$ 41.80
210
50
130
450
Market Price
$ 48.26
Selling Price
$ 41.40
326
193
165
619
Market Price
$ 68.32
Selling Price
$ 58.41
796
677
680
2241
Market Price
$ 58.49
Selling Price
$ 51.88
1494
657
1116
1813
Market Price
$ 69.76
Selling Price
$ 58.66
360
324
273
731
Market Price
$ 57.24
Selling Price
$ 48.81
986
986
627
2154
Market Price
$ 60.14
Selling Price
$ 53.46
575
449
217
919
Market Price
$ 33.94
Selling Price
$ 29.50
2194
813
450
2569
Market Price
$ 66.29
Selling Price
$ 58.01
3142
3068
2220
4409
Market Price
$ 51.69
Selling Price
$ 43.52
581
294
467
1729
Market Price
$ 38.68
Selling Price
$ 33.20
1648
1526
1520
3124
Market Price
$ 62.11
Selling Price
$ 55.82
237
129
176
860
Market Price
$ 56.98
Selling Price
$ 50.30
395
85
79
735
Market Price
$ 52.03
Selling Price
$ 45.23
1475
1442
1017
2058
Market Price
$ 45.30
Selling Price
$ 38.62
1922
1756
918
3178
Market Price
$ 46.61
Selling Price
$ 40.95
523
405
388
645
Market Price
$ 52.03
Selling Price
$ 47.04
1133
508
528
1647
Market Price
$ 63.80
Selling Price
$ 56.42
2520
1173
2053
3541
Market Price
$ 52.11
Selling Price
$ 46.69
769
429
615
1392
Market Price
$ 46.15
Selling Price
$ 39.01
2028
1623
1233
3780
Market Price
$ 59.82
Selling Price
$ 52.79
587
143
324
1674
Market Price
$ 35.68
Selling Price
$ 31.64
473
252
339
1684
Market Price
$ 56.90
Selling Price
$ 50.14
1508
1342
1157
2616
Market Price
$ 33.12
Selling Price
$ 29.69
1074
482
318
4152
Market Price
$ 56.42
Selling Price
$ 47.77
1345
774
917
1863
Market Price
$ 59.49
Selling Price
$ 49.72
1173
1043
399
1969