Market Price
$ 33.45
Selling Price
$ 27.96
1744
632
1256
3224
Market Price
$ 68.86
Selling Price
$ 59.36
1533
1312
1142
2402
Market Price
$ 38.11
Selling Price
$ 34.61
1058
970
959
3280
Market Price
$ 32.98
Selling Price
$ 29.57
698
292
503
2367
Market Price
$ 62.85
Selling Price
$ 52.74
990
377
638
3988
Market Price
$ 41.00
Selling Price
$ 34.71
1747
1608
627
4124
Market Price
$ 48.16
Selling Price
$ 43.60
1574
808
997
4823
Market Price
$ 60.55
Selling Price
$ 52.77
2628
1426
1053
3435
Market Price
$ 34.41
Selling Price
$ 30.08
1693
1436
554
5000
Market Price
$ 55.04
Selling Price
$ 47.55
1787
1328
1038
2774
Market Price
$ 54.86
Selling Price
$ 49.22
1028
470
530
2701
Market Price
$ 39.29
Selling Price
$ 34.51
1427
912
1371
1645
Market Price
$ 63.18
Selling Price
$ 56.11
1384
1144
1316
4089
Market Price
$ 45.03
Selling Price
$ 38.69
3814
1364
1177
4189
Market Price
$ 30.87
Selling Price
$ 25.77
645
595
234
1487
Market Price
$ 51.45
Selling Price
$ 45.06
725
692
340
899
Market Price
$ 64.20
Selling Price
$ 58.17
893
252
461
2628
Market Price
$ 43.44
Selling Price
$ 38.60
1383
339
879
3753
Market Price
$ 68.41
Selling Price
$ 59.94
786
280
174
800
Market Price
$ 52.17
Selling Price
$ 43.71
3264
1914
2543
4242
Market Price
$ 36.44
Selling Price
$ 32.86
406
242
286
439
Market Price
$ 51.53
Selling Price
$ 43.53
1573
443
990
1940
Market Price
$ 62.32
Selling Price
$ 53.27
873
676
380
3559
Market Price
$ 50.64
Selling Price
$ 42.61
1628
1086
856
2113
Market Price
$ 39.60
Selling Price
$ 33.25
3401
3264
1794
3447
Market Price
$ 38.00
Selling Price
$ 32.89
3469
1977
1759
4274
Market Price
$ 66.28
Selling Price
$ 58.73
4193
3222
3495
4540
Market Price
$ 38.17
Selling Price
$ 31.92
1011
349
633
1597
Market Price
$ 28.25
Selling Price
$ 25.29
534
406
358
623
Market Price
$ 54.07
Selling Price
$ 46.50
528
175
238
2145
Market Price
$ 43.61
Selling Price
$ 37.41
1746
1130
1420
1823
Market Price
$ 44.50
Selling Price
$ 38.52
2587
522
2379
4691
Market Price
$ 49.33
Selling Price
$ 43.39
673
409
186
1620
Market Price
$ 58.47
Selling Price
$ 51.15
1550
683
1232
2467
Market Price
$ 46.67
Selling Price
$ 39.12
1067
400
676
3138
Market Price
$ 46.73
Selling Price
$ 39.81
1383
863
809
1511
Market Price
$ 37.48
Selling Price
$ 33.31
3229
3116
715
4297
Market Price
$ 37.90
Selling Price
$ 33.91
3191
2705
1958
3523
Market Price
$ 44.05
Selling Price
$ 37.09
4497
3514
1672
4632
Market Price
$ 46.67
Selling Price
$ 42.17
1209
538
1124
4850