Market Price
$ 61.40
Selling Price
$ 51.42
1732
510
1638
1846
Market Price
$ 56.84
Selling Price
$ 47.86
1106
249
792
2487
Market Price
$ 34.51
Selling Price
$ 30.96
981
921
285
2636
Market Price
$ 57.16
Selling Price
$ 50.64
829
408
445
1494
Market Price
$ 48.49
Selling Price
$ 42.42
1571
740
835
2107
Market Price
$ 38.18
Selling Price
$ 33.82
1501
1038
1411
3937
Market Price
$ 50.12
Selling Price
$ 45.55
1433
1291
771
1744
Market Price
$ 39.28
Selling Price
$ 32.98
2293
583
460
4685
Market Price
$ 35.16
Selling Price
$ 31.45
2332
904
1724
4343
Market Price
$ 50.72
Selling Price
$ 44.76
1460
963
1017
2033
Market Price
$ 62.26
Selling Price
$ 55.79
2467
1875
2456
3601
Market Price
$ 68.64
Selling Price
$ 58.06
812
742
367
4026
Market Price
$ 39.42
Selling Price
$ 34.83
2034
1443
663
4288
Market Price
$ 50.12
Selling Price
$ 42.04
212
57
136
596
Market Price
$ 58.96
Selling Price
$ 50.12
1087
468
251
4290
Market Price
$ 59.24
Selling Price
$ 49.51
359
296
292
1361
Market Price
$ 38.77
Selling Price
$ 34.15
781
452
485
2952
Market Price
$ 38.28
Selling Price
$ 32.08
3026
1796
2166
3486
Market Price
$ 65.29
Selling Price
$ 57.08
1073
1015
635
3907
Market Price
$ 46.95
Selling Price
$ 41.11
2269
1701
1324
2455
Market Price
$ 35.05
Selling Price
$ 29.49
660
539
612
2575
Market Price
$ 55.52
Selling Price
$ 50.45
1009
694
727
1312
Market Price
$ 63.54
Selling Price
$ 54.25
1837
411
1221
2383
Market Price
$ 35.87
Selling Price
$ 30.27
939
703
205
2787
Market Price
$ 56.11
Selling Price
$ 47.36
916
537
737
1213
Market Price
$ 28.39
Selling Price
$ 25.51
3047
2540
810
3796
Market Price
$ 49.81
Selling Price
$ 41.74
476
357
319
2015
Market Price
$ 60.70
Selling Price
$ 52.72
1651
908
1256
3254
Market Price
$ 35.36
Selling Price
$ 30.63
1460
648
627
1484
Market Price
$ 56.89
Selling Price
$ 48.47
210
181
137
572
Market Price
$ 57.55
Selling Price
$ 50.57
1259
598
410
1833
Market Price
$ 56.42
Selling Price
$ 48.13
860
276
854
1070
Market Price
$ 49.47
Selling Price
$ 43.36
1488
1388
976
1547
Market Price
$ 68.15
Selling Price
$ 59.56
621
387
587
997
Market Price
$ 34.58
Selling Price
$ 29.81
3166
2082
2882
3832
Market Price
$ 38.21
Selling Price
$ 33.17
1377
917
322
2542
Market Price
$ 27.87
Selling Price
$ 25.34
628
243
491
867
Market Price
$ 53.08
Selling Price
$ 46.18
735
236
222
2471
Market Price
$ 42.34
Selling Price
$ 36.85
780
467
220
3328
Market Price
$ 29.46
Selling Price
$ 26.03
1437
758
731
3614