Market Price
$ 46.44
Selling Price
$ 39.31
1156
487
744
3396
Market Price
$ 50.30
Selling Price
$ 45.45
4231
2373
1756
4872
Market Price
$ 60.68
Selling Price
$ 54.31
2799
2549
2716
3093
Market Price
$ 52.15
Selling Price
$ 43.70
2092
986
768
4927
Market Price
$ 41.09
Selling Price
$ 34.73
2267
1798
593
2750
Market Price
$ 68.46
Selling Price
$ 58.31
2897
1889
646
3562
Market Price
$ 64.49
Selling Price
$ 53.94
1817
1200
612
1897
Market Price
$ 55.59
Selling Price
$ 50.47
1599
793
755
4581
Market Price
$ 39.18
Selling Price
$ 34.46
2362
1777
2022
3549
Market Price
$ 66.45
Selling Price
$ 55.62
551
344
248
789
Market Price
$ 55.10
Selling Price
$ 49.54
781
409
764
1491
Market Price
$ 64.34
Selling Price
$ 55.69
2077
863
1403
4795
Market Price
$ 66.91
Selling Price
$ 56.31
1581
985
636
4968
Market Price
$ 36.06
Selling Price
$ 31.95
1282
1173
384
2559
Market Price
$ 55.33
Selling Price
$ 49.48
1508
1158
946
4880
Market Price
$ 44.99
Selling Price
$ 40.14
3904
2891
3202
4033
Market Price
$ 50.30
Selling Price
$ 42.08
1501
1373
868
2425
Market Price
$ 29.74
Selling Price
$ 25.09
2053
1920
1715
4678
Market Price
$ 47.51
Selling Price
$ 42.79
1463
1086
1286
1718
Market Price
$ 49.62
Selling Price
$ 42.95
1542
843
508
2144
Market Price
$ 54.97
Selling Price
$ 48.99
737
626
260
2232
Market Price
$ 41.07
Selling Price
$ 35.66
1784
934
1182
1791
Market Price
$ 53.20
Selling Price
$ 46.44
1741
424
1662
2128
Market Price
$ 39.21
Selling Price
$ 33.84
489
388
220
596
Market Price
$ 52.34
Selling Price
$ 44.26
540
179
496
791
Market Price
$ 60.55
Selling Price
$ 54.15
2055
1072
1504
3359
Market Price
$ 63.05
Selling Price
$ 55.50
2795
2725
2466
4400
Market Price
$ 36.94
Selling Price
$ 31.11
1206
836
880
1848
Market Price
$ 40.36
Selling Price
$ 36.69
1030
476
745
4801
Market Price
$ 34.00
Selling Price
$ 30.78
1931
1905
1262
3046
Market Price
$ 59.88
Selling Price
$ 54.07
2768
2612
1472
4920
Market Price
$ 68.49
Selling Price
$ 59.86
2217
2199
656
3333
Market Price
$ 42.42
Selling Price
$ 38.41
4112
3259
2447
4707
Market Price
$ 56.52
Selling Price
$ 47.39
2581
1076
607
4831
Market Price
$ 53.26
Selling Price
$ 46.19
760
434
598
997
Market Price
$ 33.17
Selling Price
$ 29.51
1917
429
1456
3357
Market Price
$ 58.02
Selling Price
$ 48.79
2055
1157
1764
3538
Market Price
$ 57.01
Selling Price
$ 51.48
1860
1281
684
3331
Market Price
$ 30.12
Selling Price
$ 26.21
206
115
41
404
Market Price
$ 60.95
Selling Price
$ 53.18
4389
3177
2829
4472