Market Price
$ 37.80
Selling Price
$ 32.54
471
377
230
1266
Market Price
$ 64.73
Selling Price
$ 58.33
3734
3515
3520
3909
Market Price
$ 48.57
Selling Price
$ 43.03
1673
1637
384
3170
Market Price
$ 51.77
Selling Price
$ 43.94
1205
965
907
1814
Market Price
$ 31.42
Selling Price
$ 27.23
783
605
298
3133
Market Price
$ 51.71
Selling Price
$ 45.73
1667
938
1446
3381
Market Price
$ 54.99
Selling Price
$ 47.14
3115
2909
2102
3877
Market Price
$ 50.56
Selling Price
$ 43.32
951
267
476
3901
Market Price
$ 67.19
Selling Price
$ 59.82
856
784
313
2686
Market Price
$ 63.40
Selling Price
$ 53.60
3540
2388
992
4288
Market Price
$ 57.48
Selling Price
$ 49.39
1375
1045
1024
4419
Market Price
$ 62.40
Selling Price
$ 56.12
708
672
635
2277
Market Price
$ 51.39
Selling Price
$ 45.40
1198
1110
716
2854
Market Price
$ 42.48
Selling Price
$ 36.96
647
253
436
1491
Market Price
$ 31.00
Selling Price
$ 26.46
1130
424
701
2838
Market Price
$ 68.36
Selling Price
$ 58.45
797
262
194
1901
Market Price
$ 38.93
Selling Price
$ 33.60
3419
2435
3178
4692
Market Price
$ 60.50
Selling Price
$ 51.51
1458
627
846
2345
Market Price
$ 35.64
Selling Price
$ 31.32
752
197
539
2459
Market Price
$ 30.40
Selling Price
$ 26.70
407
207
142
1870
Market Price
$ 43.06
Selling Price
$ 37.39
1418
811
1389
1711
Market Price
$ 49.89
Selling Price
$ 45.09
538
245
538
1130
Market Price
$ 64.86
Selling Price
$ 54.35
764
496
436
3151
Market Price
$ 52.09
Selling Price
$ 43.89
3006
2351
841
4124
Market Price
$ 65.00
Selling Price
$ 58.36
404
118
342
667
Market Price
$ 44.31
Selling Price
$ 39.31
1667
1104
367
4296
Market Price
$ 54.70
Selling Price
$ 49.39
3226
1695
2103
3243
Market Price
$ 43.94
Selling Price
$ 37.55
620
557
231
1178
Market Price
$ 44.62
Selling Price
$ 37.78
1398
1252
974
1540
Market Price
$ 63.39
Selling Price
$ 53.79
1059
651
470
4296
Market Price
$ 51.60
Selling Price
$ 45.38
3597
3467
3236
4745
Market Price
$ 44.08
Selling Price
$ 37.71
1168
746
564
4079
Market Price
$ 56.28
Selling Price
$ 51.05
332
113
139
923
Market Price
$ 33.50
Selling Price
$ 29.19
288
241
176
545
Market Price
$ 64.82
Selling Price
$ 58.29
4388
3274
1079
4769
Market Price
$ 65.28
Selling Price
$ 55.76
3707
745
3272
4349
Market Price
$ 61.38
Selling Price
$ 53.50
4503
2919
2527
4731
Market Price
$ 60.13
Selling Price
$ 50.59
946
533
282
4083
Market Price
$ 65.81
Selling Price
$ 58.14
691
691
176
853
Market Price
$ 55.97
Selling Price
$ 48.38
2736
744
2585
2962