Market Price
$ 35.64
Selling Price
$ 31.74
1194
887
662
3755
Market Price
$ 67.51
Selling Price
$ 59.56
641
289
430
2122
Market Price
$ 50.58
Selling Price
$ 45.36
3117
1332
1182
4044
Market Price
$ 52.81
Selling Price
$ 47.41
2112
726
963
2507
Market Price
$ 62.12
Selling Price
$ 55.56
1083
545
946
2411
Market Price
$ 63.92
Selling Price
$ 56.80
1898
1772
1824
3159
Market Price
$ 37.28
Selling Price
$ 32.81
1226
639
485
2553
Market Price
$ 31.58
Selling Price
$ 27.41
1492
810
1332
3032
Market Price
$ 29.28
Selling Price
$ 26.42
2769
1338
2747
4288
Market Price
$ 56.36
Selling Price
$ 49.90
4311
2985
963
4651
Market Price
$ 62.32
Selling Price
$ 54.36
111
111
96
476
Market Price
$ 47.97
Selling Price
$ 42.30
1131
860
841
1934
Market Price
$ 36.95
Selling Price
$ 32.37
1937
752
834
4752
Market Price
$ 63.51
Selling Price
$ 54.86
947
708
859
4733
Market Price
$ 56.26
Selling Price
$ 48.97
1809
986
1630
3791
Market Price
$ 51.81
Selling Price
$ 43.33
2228
1834
1312
2733
Market Price
$ 55.96
Selling Price
$ 47.56
2881
1733
2037
3683
Market Price
$ 53.60
Selling Price
$ 44.83
1269
1224
640
1669
Market Price
$ 58.98
Selling Price
$ 50.53
267
210
130
1038
Market Price
$ 29.74
Selling Price
$ 25.93
1904
1530
701
2616
Market Price
$ 61.31
Selling Price
$ 53.05
858
440
453
864
Market Price
$ 53.42
Selling Price
$ 48.10
481
192
265
514
Market Price
$ 61.33
Selling Price
$ 54.16
1373
1070
691
3478
Market Price
$ 35.54
Selling Price
$ 30.89
1028
802
924
1260
Market Price
$ 29.45
Selling Price
$ 25.10
389
367
262
1732
Market Price
$ 52.99
Selling Price
$ 46.54
3392
2355
1366
4909
Market Price
$ 29.48
Selling Price
$ 25.86
3316
1963
2632
4344
Market Price
$ 36.70
Selling Price
$ 30.92
672
537
407
1884
Market Price
$ 67.47
Selling Price
$ 57.92
4283
1476
3230
4400
Market Price
$ 36.82
Selling Price
$ 31.22
780
219
423
3141
Market Price
$ 42.44
Selling Price
$ 36.06
424
329
349
1590
Market Price
$ 32.72
Selling Price
$ 29.69
2525
2369
1283
4641
Market Price
$ 61.79
Selling Price
$ 52.47
2465
1934
2171
3787
Market Price
$ 40.90
Selling Price
$ 34.21
1941
403
1508
4884
Market Price
$ 48.58
Selling Price
$ 42.87
727
512
281
1845
Market Price
$ 58.10
Selling Price
$ 51.71
494
247
380
624
Market Price
$ 62.00
Selling Price
$ 51.89
188
76
133
668
Market Price
$ 43.22
Selling Price
$ 37.58
493
246
234
1105
Market Price
$ 43.87
Selling Price
$ 37.01
4064
1242
2312
4099
Market Price
$ 48.66
Selling Price
$ 40.82
2324
1208
1056
4235