Market Price
$ 61.87
Selling Price
$ 55.17
1125
302
523
1710
Market Price
$ 63.84
Selling Price
$ 56.66
401
86
134
1649
Market Price
$ 63.74
Selling Price
$ 56.04
2029
673
1688
2857
Market Price
$ 48.00
Selling Price
$ 42.85
1287
274
443
4054
Market Price
$ 49.78
Selling Price
$ 44.40
776
615
614
3096
Market Price
$ 33.52
Selling Price
$ 28.05
833
661
669
973
Market Price
$ 41.80
Selling Price
$ 35.28
561
336
439
804
Market Price
$ 33.66
Selling Price
$ 29.45
444
292
423
1065
Market Price
$ 32.18
Selling Price
$ 28.99
358
128
144
1097
Market Price
$ 34.27
Selling Price
$ 30.17
730
304
269
1116
Market Price
$ 36.27
Selling Price
$ 32.29
1877
1551
1479
2298
Market Price
$ 70.11
Selling Price
$ 58.76
1877
1064
1075
2627
Market Price
$ 61.85
Selling Price
$ 55.50
2756
1601
945
4886
Market Price
$ 49.19
Selling Price
$ 41.24
2029
1706
1398
3843
Market Price
$ 49.59
Selling Price
$ 41.91
2124
963
683
3850
Market Price
$ 41.19
Selling Price
$ 36.10
1314
563
541
1970
Market Price
$ 54.84
Selling Price
$ 49.52
2988
1156
1731
3279
Market Price
$ 31.68
Selling Price
$ 27.18
1455
1161
535
2773
Market Price
$ 65.05
Selling Price
$ 55.45
2130
996
1468
4655
Market Price
$ 32.15
Selling Price
$ 28.36
757
299
737
1055
Market Price
$ 36.33
Selling Price
$ 32.11
1841
671
1074
4411
Market Price
$ 67.42
Selling Price
$ 59.07
3101
2423
3039
3348
Market Price
$ 39.03
Selling Price
$ 32.75
325
170
109
625
Market Price
$ 30.25
Selling Price
$ 26.56
3275
2077
2770
4075
Market Price
$ 27.54
Selling Price
$ 25.01
2770
2590
1572
2871
Market Price
$ 40.59
Selling Price
$ 36.17
890
576
290
3503
Market Price
$ 64.67
Selling Price
$ 55.27
2959
1447
2502
4418
Market Price
$ 27.80
Selling Price
$ 25.06
1050
389
413
4256
Market Price
$ 56.30
Selling Price
$ 50.02
3154
2955
1191
4563
Market Price
$ 37.14
Selling Price
$ 31.67
1263
382
260
2943
Market Price
$ 46.53
Selling Price
$ 39.45
689
650
202
983
Market Price
$ 41.34
Selling Price
$ 35.19
147
90
88
554
Market Price
$ 42.05
Selling Price
$ 37.17
2607
792
1699
4014
Market Price
$ 34.07
Selling Price
$ 30.22
3406
1664
1524
4757
Market Price
$ 61.91
Selling Price
$ 52.98
580
158
442
830
Market Price
$ 68.23
Selling Price
$ 58.23
621
558
171
794
Market Price
$ 53.93
Selling Price
$ 47.72
365
206
86
1518
Market Price
$ 32.05
Selling Price
$ 28.46
1769
1249
1191
2097
Market Price
$ 65.97
Selling Price
$ 58.19
1807
1658
574
4668
Market Price
$ 50.67
Selling Price
$ 44.16
2226
1067
1213
4385