Market Price
$ 46.39
Selling Price
$ 41.34
635
319
457
1245
Market Price
$ 46.60
Selling Price
$ 39.52
1741
1286
883
2665
Market Price
$ 36.07
Selling Price
$ 32.08
2505
539
1858
2560
Market Price
$ 50.08
Selling Price
$ 43.63
817
784
240
1409
Market Price
$ 46.42
Selling Price
$ 42.02
1176
797
423
2152
Market Price
$ 42.30
Selling Price
$ 35.49
1822
474
1777
2546
Market Price
$ 55.83
Selling Price
$ 48.48
1533
806
850
2493
Market Price
$ 28.76
Selling Price
$ 25.63
1340
801
965
2486
Market Price
$ 35.46
Selling Price
$ 29.89
1629
426
462
3015
Market Price
$ 36.34
Selling Price
$ 32.94
1079
744
584
1444
Market Price
$ 70.53
Selling Price
$ 59.94
783
265
544
979
Market Price
$ 52.87
Selling Price
$ 45.58
294
104
174
1072
Market Price
$ 65.71
Selling Price
$ 59.32
1478
1290
1244
2959
Market Price
$ 45.45
Selling Price
$ 40.35
898
233
445
2525
Market Price
$ 43.36
Selling Price
$ 39.14
1617
497
450
1729
Market Price
$ 37.22
Selling Price
$ 31.78
473
169
361
1748
Market Price
$ 48.26
Selling Price
$ 43.25
1710
1164
1298
2223
Market Price
$ 47.13
Selling Price
$ 41.49
1429
948
1075
4125
Market Price
$ 55.13
Selling Price
$ 46.40
2426
874
1359
2791
Market Price
$ 35.07
Selling Price
$ 31.84
2579
2540
1759
4011
Market Price
$ 45.29
Selling Price
$ 40.93
715
551
381
2197
Market Price
$ 41.76
Selling Price
$ 37.61
173
149
144
427
Market Price
$ 45.38
Selling Price
$ 40.70
3096
1842
2589
4173
Market Price
$ 52.68
Selling Price
$ 46.97
2015
837
420
2574
Market Price
$ 37.38
Selling Price
$ 33.05
1798
1624
1438
2768
Market Price
$ 36.62
Selling Price
$ 31.09
309
251
309
1212
Market Price
$ 37.43
Selling Price
$ 32.47
1858
1711
1404
4635
Market Price
$ 66.31
Selling Price
$ 58.76
348
328
179
1306
Market Price
$ 37.34
Selling Price
$ 32.10
957
332
443
3021
Market Price
$ 30.61
Selling Price
$ 25.59
1178
893
368
1392
Market Price
$ 38.99
Selling Price
$ 35.27
1009
211
419
2717
Market Price
$ 35.63
Selling Price
$ 30.26
675
391
260
1968
Market Price
$ 48.75
Selling Price
$ 42.01
969
468
811
2341
Market Price
$ 60.62
Selling Price
$ 51.60
1114
745
320
4876
Market Price
$ 33.57
Selling Price
$ 28.66
848
732
827
2668
Market Price
$ 52.88
Selling Price
$ 45.57
137
126
60
507
Market Price
$ 51.52
Selling Price
$ 46.40
1093
421
641
1431
Market Price
$ 62.62
Selling Price
$ 53.81
907
837
223
2020
Market Price
$ 49.75
Selling Price
$ 42.54
726
431
164
1691
Market Price
$ 53.32
Selling Price
$ 44.64
2360
1561
609
3943