Market Price
$ 64.47
Selling Price
$ 55.00
1824
1358
1401
2943
Market Price
$ 35.06
Selling Price
$ 30.47
1726
1575
745
3883
Market Price
$ 42.70
Selling Price
$ 35.77
726
603
174
760
Market Price
$ 33.57
Selling Price
$ 29.47
327
282
325
469
Market Price
$ 47.31
Selling Price
$ 40.52
2073
1407
704
4296
Market Price
$ 29.51
Selling Price
$ 26.05
2761
1815
1106
4093
Market Price
$ 50.85
Selling Price
$ 44.91
419
181
234
732
Market Price
$ 64.15
Selling Price
$ 57.83
421
419
329
582
Market Price
$ 42.07
Selling Price
$ 38.08
472
284
154
1922
Market Price
$ 69.34
Selling Price
$ 59.18
1581
1009
1463
1981
Market Price
$ 36.66
Selling Price
$ 30.95
4166
885
1677
4932
Market Price
$ 53.89
Selling Price
$ 46.85
1878
813
757
3119
Market Price
$ 55.20
Selling Price
$ 47.77
1172
777
588
2748
Market Price
$ 35.86
Selling Price
$ 32.33
378
247
192
1014
Market Price
$ 48.05
Selling Price
$ 41.30
2186
1655
874
3324
Market Price
$ 43.23
Selling Price
$ 38.06
1841
1323
375
2132
Market Price
$ 62.10
Selling Price
$ 52.99
267
139
129
684
Market Price
$ 51.65
Selling Price
$ 43.97
1867
1033
1251
1978
Market Price
$ 52.04
Selling Price
$ 47.29
3050
1424
1862
4561
Market Price
$ 48.97
Selling Price
$ 44.15
1040
1022
1000
2145
Market Price
$ 56.84
Selling Price
$ 49.49
3685
2305
3272
4169
Market Price
$ 53.08
Selling Price
$ 47.77
2564
1878
1463
4918
Market Price
$ 48.97
Selling Price
$ 43.12
317
77
129
484
Market Price
$ 68.52
Selling Price
$ 59.28
1338
985
890
1717
Market Price
$ 48.54
Selling Price
$ 41.09
268
91
167
697
Market Price
$ 58.13
Selling Price
$ 52.05
2750
2504
1044
3253
Market Price
$ 33.71
Selling Price
$ 29.72
1662
1215
368
3721
Market Price
$ 54.33
Selling Price
$ 47.19
445
257
292
1348
Market Price
$ 43.53
Selling Price
$ 37.07
528
377
402
570
Market Price
$ 28.84
Selling Price
$ 26.06
522
489
424
2221
Market Price
$ 53.11
Selling Price
$ 46.07
1062
284
580
4602
Market Price
$ 40.77
Selling Price
$ 36.43
2521
551
1753
3377
Market Price
$ 29.12
Selling Price
$ 25.37
880
368
257
1221
Market Price
$ 39.27
Selling Price
$ 33.47
1324
939
1016
4525
Market Price
$ 56.03
Selling Price
$ 50.65
247
226
134
634
Market Price
$ 63.17
Selling Price
$ 53.27
1308
619
390
2928
Market Price
$ 45.90
Selling Price
$ 40.23
907
632
232
1954
Market Price
$ 59.98
Selling Price
$ 52.62
1908
1609
1539
3858
Market Price
$ 62.59
Selling Price
$ 54.30
1623
659
1135
1886
Market Price
$ 47.12
Selling Price
$ 41.29
1638
444
752
4013