Market Price
$ 38.39
Selling Price
$ 33.07
1827
693
380
4221
Market Price
$ 41.60
Selling Price
$ 35.29
1836
636
1430
3245
Market Price
$ 56.81
Selling Price
$ 51.12
744
187
453
2964
Market Price
$ 63.72
Selling Price
$ 53.44
2566
860
2480
4374
Market Price
$ 58.10
Selling Price
$ 52.02
3022
1137
2779
3125
Market Price
$ 55.28
Selling Price
$ 48.89
1982
1204
1945
4401
Market Price
$ 37.21
Selling Price
$ 32.48
1683
1676
1280
3577
Market Price
$ 47.99
Selling Price
$ 41.17
2235
1085
1688
2565
Market Price
$ 55.77
Selling Price
$ 49.45
663
170
644
870
Market Price
$ 29.36
Selling Price
$ 25.36
1087
1015
641
3486
Market Price
$ 47.05
Selling Price
$ 40.79
698
510
198
1426
Market Price
$ 56.47
Selling Price
$ 51.19
1029
991
457
4921
Market Price
$ 44.90
Selling Price
$ 40.06
3420
2516
2515
4268
Market Price
$ 46.89
Selling Price
$ 41.36
317
176
232
656
Market Price
$ 39.71
Selling Price
$ 35.58
968
325
643
1885
Market Price
$ 43.96
Selling Price
$ 37.19
2503
2013
848
3183
Market Price
$ 62.25
Selling Price
$ 53.45
3041
3024
2637
3687
Market Price
$ 53.15
Selling Price
$ 45.02
2414
1193
2246
3788
Market Price
$ 43.89
Selling Price
$ 37.22
533
408
477
547
Market Price
$ 29.86
Selling Price
$ 27.02
342
121
170
919
Market Price
$ 54.73
Selling Price
$ 47.63
1070
709
758
1305
Market Price
$ 56.09
Selling Price
$ 50.38
1069
447
975
3015
Market Price
$ 66.08
Selling Price
$ 59.76
1629
1272
820
4061
Market Price
$ 32.58
Selling Price
$ 27.80
279
274
269
501
Market Price
$ 62.88
Selling Price
$ 53.09
1132
964
685
3259
Market Price
$ 41.27
Selling Price
$ 35.88
515
206
310
2081
Market Price
$ 65.97
Selling Price
$ 57.10
268
169
234
796
Market Price
$ 44.21
Selling Price
$ 39.87
974
637
382
991
Market Price
$ 46.77
Selling Price
$ 39.09
256
134
191
549
Market Price
$ 51.85
Selling Price
$ 43.53
3407
1306
2744
4607
Market Price
$ 44.24
Selling Price
$ 39.51
3257
2853
1337
4044
Market Price
$ 34.56
Selling Price
$ 31.35
3405
1324
2342
4661
Market Price
$ 36.81
Selling Price
$ 30.74
502
460
187
662
Market Price
$ 38.78
Selling Price
$ 32.45
2363
586
2305
4663
Market Price
$ 70.18
Selling Price
$ 58.84
2539
2485
2074
3393
Market Price
$ 52.25
Selling Price
$ 43.92
565
506
366
1561
Market Price
$ 63.66
Selling Price
$ 56.92
1669
631
659
4711
Market Price
$ 27.76
Selling Price
$ 25.22
1656
1149
1347
2184
Market Price
$ 45.50
Selling Price
$ 38.07
3549
914
2223
4433
Market Price
$ 52.53
Selling Price
$ 46.70
568
542
179
1340