Market Price
$ 63.14
Selling Price
$ 53.64
1912
722
1579
1922
Market Price
$ 64.58
Selling Price
$ 53.92
616
198
319
827
Market Price
$ 47.20
Selling Price
$ 40.32
3157
2536
2520
4822
Market Price
$ 45.73
Selling Price
$ 40.89
388
250
229
498
Market Price
$ 51.35
Selling Price
$ 46.38
2114
484
1002
3732
Market Price
$ 61.19
Selling Price
$ 55.34
3102
2813
1381
3933
Market Price
$ 37.03
Selling Price
$ 33.44
1428
543
784
3267
Market Price
$ 61.53
Selling Price
$ 52.29
1169
752
821
2708
Market Price
$ 36.76
Selling Price
$ 32.66
274
80
272
603
Market Price
$ 59.83
Selling Price
$ 52.01
805
551
658
1079
Market Price
$ 50.40
Selling Price
$ 44.13
2509
1924
2326
3279
Market Price
$ 41.76
Selling Price
$ 36.21
1144
331
1078
1177
Market Price
$ 29.27
Selling Price
$ 25.64
700
177
306
1830
Market Price
$ 52.58
Selling Price
$ 45.67
678
269
163
1839
Market Price
$ 52.56
Selling Price
$ 47.57
679
617
374
971
Market Price
$ 66.37
Selling Price
$ 55.72
228
60
127
581
Market Price
$ 37.62
Selling Price
$ 33.68
969
193
964
1998
Market Price
$ 48.99
Selling Price
$ 40.89
677
497
627
1900
Market Price
$ 28.40
Selling Price
$ 25.26
2914
1722
1006
3425
Market Price
$ 49.61
Selling Price
$ 43.47
2365
1744
873
3582
Market Price
$ 52.57
Selling Price
$ 44.03
1225
445
1050
4965
Market Price
$ 30.20
Selling Price
$ 27.22
3243
2998
1678
4059
Market Price
$ 39.17
Selling Price
$ 34.03
749
404
654
1505
Market Price
$ 58.56
Selling Price
$ 50.98
2557
2530
1496
3816
Market Price
$ 48.83
Selling Price
$ 41.95
3240
1934
2664
3377
Market Price
$ 51.60
Selling Price
$ 44.59
1052
459
989
3006
Market Price
$ 61.04
Selling Price
$ 52.00
1507
806
1058
4770
Market Price
$ 45.65
Selling Price
$ 40.14
4695
4371
2518
4841
Market Price
$ 34.63
Selling Price
$ 29.57
2805
2340
2248
3319
Market Price
$ 46.00
Selling Price
$ 39.23
653
303
575
2281
Market Price
$ 68.51
Selling Price
$ 58.86
512
272
438
644
Market Price
$ 49.29
Selling Price
$ 41.69
1243
299
471
3717
Market Price
$ 59.37
Selling Price
$ 53.20
2006
1836
902
4084
Market Price
$ 65.66
Selling Price
$ 54.76
899
458
690
940
Market Price
$ 48.56
Selling Price
$ 41.87
2161
984
1744
3201
Market Price
$ 62.18
Selling Price
$ 54.87
4668
2385
3302
4971
Market Price
$ 52.03
Selling Price
$ 45.82
2925
2435
2658
3589
Market Price
$ 42.45
Selling Price
$ 38.08
2001
1648
650
2213
Market Price
$ 32.31
Selling Price
$ 28.19
151
113
87
756
Market Price
$ 54.49
Selling Price
$ 49.30
740
179
417
2730