Market Price
$ 63.88
Selling Price
$ 55.46
1796
736
1396
1838
Market Price
$ 55.07
Selling Price
$ 48.01
439
194
154
1451
Market Price
$ 48.22
Selling Price
$ 41.53
2132
893
1424
3997
Market Price
$ 50.25
Selling Price
$ 44.88
2247
763
2173
2541
Market Price
$ 58.54
Selling Price
$ 52.63
1340
662
1117
1409
Market Price
$ 32.77
Selling Price
$ 29.42
2244
2141
1858
2906
Market Price
$ 38.97
Selling Price
$ 34.82
3295
2039
1838
4975
Market Price
$ 58.13
Selling Price
$ 51.56
2161
1953
612
2927
Market Price
$ 36.35
Selling Price
$ 31.00
279
251
275
1079
Market Price
$ 58.30
Selling Price
$ 49.47
590
168
467
801
Market Price
$ 31.86
Selling Price
$ 28.79
3603
2906
2949
4633
Market Price
$ 38.93
Selling Price
$ 34.82
1758
831
979
4044
Market Price
$ 58.41
Selling Price
$ 51.78
1373
953
676
4724
Market Price
$ 50.51
Selling Price
$ 43.02
1142
561
564
3146
Market Price
$ 40.66
Selling Price
$ 34.44
425
125
199
1768
Market Price
$ 39.70
Selling Price
$ 34.73
397
147
389
1979
Market Price
$ 31.11
Selling Price
$ 26.40
681
320
679
1781
Market Price
$ 67.94
Selling Price
$ 59.10
1976
1419
1136
2284
Market Price
$ 41.27
Selling Price
$ 34.69
728
657
425
1086
Market Price
$ 33.75
Selling Price
$ 29.79
2722
1223
862
3006
Market Price
$ 63.26
Selling Price
$ 53.08
1825
1643
1204
1872
Market Price
$ 51.98
Selling Price
$ 46.88
1180
251
1068
1855
Market Price
$ 47.87
Selling Price
$ 40.43
1508
753
426
2176
Market Price
$ 35.05
Selling Price
$ 31.76
2222
585
2113
3395
Market Price
$ 48.98
Selling Price
$ 42.79
984
883
468
3890
Market Price
$ 57.99
Selling Price
$ 52.40
743
660
281
1508
Market Price
$ 61.72
Selling Price
$ 53.07
1857
1015
1243
2167
Market Price
$ 43.34
Selling Price
$ 39.31
2794
1722
2591
3675
Market Price
$ 58.84
Selling Price
$ 51.16
251
138
198
647
Market Price
$ 32.18
Selling Price
$ 28.84
3295
2380
2726
4388
Market Price
$ 54.13
Selling Price
$ 46.01
1183
1171
618
1912
Market Price
$ 52.81
Selling Price
$ 47.06
854
835
648
3468
Market Price
$ 47.92
Selling Price
$ 43.11
200
135
41
454
Market Price
$ 54.76
Selling Price
$ 47.82
808
175
232
2856
Market Price
$ 64.86
Selling Price
$ 57.00
634
335
484
817
Market Price
$ 69.78
Selling Price
$ 59.06
233
223
214
448
Market Price
$ 70.72
Selling Price
$ 59.43
891
522
232
1858
Market Price
$ 42.85
Selling Price
$ 36.03
3397
2672
3205
4159
Market Price
$ 35.71
Selling Price
$ 31.91
1541
775
507
3201
Market Price
$ 52.01
Selling Price
$ 44.51
508
245
320
1876