Market Price
$ 37.51
Selling Price
$ 32.92
604
279
432
2942
Market Price
$ 53.11
Selling Price
$ 47.59
1133
1012
736
4557
Market Price
$ 27.85
Selling Price
$ 25.01
2114
634
1294
2877
Market Price
$ 48.33
Selling Price
$ 40.82
272
186
222
793
Market Price
$ 31.83
Selling Price
$ 28.03
1327
697
654
4729
Market Price
$ 57.63
Selling Price
$ 48.11
285
176
188
628
Market Price
$ 45.10
Selling Price
$ 39.17
1197
823
661
1444
Market Price
$ 33.73
Selling Price
$ 29.25
606
590
240
2068
Market Price
$ 55.99
Selling Price
$ 50.69
633
437
621
981
Market Price
$ 65.13
Selling Price
$ 54.73
4120
2077
1562
4410
Market Price
$ 35.58
Selling Price
$ 30.98
1663
1167
1228
4672
Market Price
$ 28.85
Selling Price
$ 25.07
2663
2048
1636
2828
Market Price
$ 65.96
Selling Price
$ 58.11
1617
949
1309
1806
Market Price
$ 51.57
Selling Price
$ 45.17
671
279
457
3007
Market Price
$ 53.50
Selling Price
$ 47.58
3611
2012
3535
3800
Market Price
$ 37.78
Selling Price
$ 32.57
3175
2822
1676
3591
Market Price
$ 48.39
Selling Price
$ 41.76
1972
679
1273
4831
Market Price
$ 43.04
Selling Price
$ 38.74
1922
1555
428
3021
Market Price
$ 50.73
Selling Price
$ 42.31
851
807
208
4186
Market Price
$ 30.99
Selling Price
$ 25.94
1092
703
623
2190
Market Price
$ 64.61
Selling Price
$ 55.80
2271
1844
1930
3165
Market Price
$ 33.21
Selling Price
$ 29.35
3832
2163
2797
4031
Market Price
$ 38.14
Selling Price
$ 33.65
1306
913
1182
4451
Market Price
$ 43.47
Selling Price
$ 37.96
518
132
296
664
Market Price
$ 64.48
Selling Price
$ 55.39
2963
2813
2743
4423
Market Price
$ 54.00
Selling Price
$ 47.99
2262
530
1958
3112
Market Price
$ 63.15
Selling Price
$ 53.19
1128
457
917
1432
Market Price
$ 47.97
Selling Price
$ 40.98
583
440
214
1893
Market Price
$ 35.32
Selling Price
$ 30.58
1959
875
1162
2933
Market Price
$ 47.47
Selling Price
$ 40.63
2943
2880
1451
4443
Market Price
$ 44.86
Selling Price
$ 37.53
2921
665
2781
4177
Market Price
$ 61.21
Selling Price
$ 52.34
1055
788
713
3589
Market Price
$ 35.08
Selling Price
$ 31.39
2970
2857
1492
3003
Market Price
$ 42.25
Selling Price
$ 38.20
606
179
566
744
Market Price
$ 64.31
Selling Price
$ 56.54
1617
1416
1537
2018
Market Price
$ 30.74
Selling Price
$ 26.49
1545
1289
790
2127
Market Price
$ 45.21
Selling Price
$ 40.31
2920
717
1735
3170
Market Price
$ 45.34
Selling Price
$ 38.35
2750
1690
1628
3435
Market Price
$ 47.63
Selling Price
$ 42.15
540
190
253
608
Market Price
$ 42.06
Selling Price
$ 37.47
3553
1730
1254
3938