Market Price
$ 51.55
Selling Price
$ 44.49
3803
2533
1020
4760
Market Price
$ 60.08
Selling Price
$ 51.93
3547
1756
2810
3588
Market Price
$ 32.43
Selling Price
$ 28.39
2525
1609
1081
4387
Market Price
$ 39.48
Selling Price
$ 33.33
2919
1276
2894
3897
Market Price
$ 31.14
Selling Price
$ 26.09
777
689
255
1889
Market Price
$ 53.44
Selling Price
$ 47.38
909
728
203
1863
Market Price
$ 56.06
Selling Price
$ 50.27
398
86
170
669
Market Price
$ 53.55
Selling Price
$ 47.98
2326
661
893
4517
Market Price
$ 37.49
Selling Price
$ 31.55
2541
2194
1136
3323
Market Price
$ 45.59
Selling Price
$ 39.93
3607
1999
3200
4745
Market Price
$ 55.97
Selling Price
$ 47.69
1156
350
338
3360
Market Price
$ 39.41
Selling Price
$ 34.51
270
176
82
1031
Market Price
$ 51.49
Selling Price
$ 44.95
3417
1359
893
4539
Market Price
$ 51.90
Selling Price
$ 43.42
324
316
157
1080
Market Price
$ 56.09
Selling Price
$ 49.05
847
224
750
1562
Market Price
$ 55.52
Selling Price
$ 47.28
2073
498
1098
4234
Market Price
$ 48.49
Selling Price
$ 42.44
2392
954
1272
2562
Market Price
$ 68.78
Selling Price
$ 58.31
2331
523
987
3667
Market Price
$ 44.41
Selling Price
$ 39.71
866
320
262
2357
Market Price
$ 58.62
Selling Price
$ 50.07
2426
2322
549
3419
Market Price
$ 31.69
Selling Price
$ 26.89
3593
1141
2877
3737
Market Price
$ 50.61
Selling Price
$ 43.12
1266
925
1233
2795
Market Price
$ 61.68
Selling Price
$ 54.58
748
419
560
2492
Market Price
$ 65.58
Selling Price
$ 56.59
292
165
251
561
Market Price
$ 62.94
Selling Price
$ 56.12
1213
724
961
1600
Market Price
$ 34.97
Selling Price
$ 31.33
876
246
520
1229
Market Price
$ 54.34
Selling Price
$ 48.52
414
361
143
974
Market Price
$ 32.35
Selling Price
$ 27.08
777
235
673
1987
Market Price
$ 36.09
Selling Price
$ 32.30
892
505
386
1256
Market Price
$ 42.46
Selling Price
$ 36.47
2662
1239
969
4049
Market Price
$ 58.75
Selling Price
$ 53.35
2493
1025
1923
4631
Market Price
$ 65.12
Selling Price
$ 56.76
3211
1744
807
3936
Market Price
$ 51.70
Selling Price
$ 45.15
2056
916
872
4950
Market Price
$ 40.91
Selling Price
$ 36.33
1732
941
1255
3720
Market Price
$ 43.17
Selling Price
$ 37.16
738
563
167
1935
Market Price
$ 46.77
Selling Price
$ 41.49
1098
467
618
1297
Market Price
$ 54.50
Selling Price
$ 48.44
2551
1492
1643
4343
Market Price
$ 53.12
Selling Price
$ 46.90
1562
915
941
3106
Market Price
$ 35.80
Selling Price
$ 30.35
178
67
126
700
Market Price
$ 59.35
Selling Price
$ 49.95
192
143
98
628