Market Price
$ 49.11
Selling Price
$ 32.95
557
152
375
1639
Market Price
$ 53.64
Selling Price
$ 35.00
1060
900
506
1772
Market Price
$ 55.70
Selling Price
$ 32.95
731
584
216
1844
Market Price
$ 54.85
Selling Price
$ 33.44
1700
1465
697
3038
Market Price
$ 48.78
Selling Price
$ 32.45
3967
2825
3450
4426
Market Price
$ 55.73
Selling Price
$ 35.00
508
197
261
1255
Market Price
$ 52.26
Selling Price
$ 32.95
230
139
95
596
Market Price
$ 63.83
Selling Price
$ 38.78
2679
897
2051
3330
Market Price
$ 50.23
Selling Price
$ 32.45
3999
2389
2386
4979
Market Price
$ 44.15
Selling Price
$ 30.15
692
525
432
1291
Market Price
$ 61.88
Selling Price
$ 37.32
1035
207
788
3133
Market Price
$ 52.20
Selling Price
$ 32.45
628
510
353
792
Market Price
$ 56.74
Selling Price
$ 38.82
1038
701
850
1159
Market Price
$ 46.23
Selling Price
$ 32.26
774
283
166
1486
Market Price
$ 46.56
Selling Price
$ 32.45
447
425
230
2130
Market Price
$ 52.84
Selling Price
$ 34.16
1870
759
702
4527
Market Price
$ 47.06
Selling Price
$ 32.84
957
653
317
3900
Market Price
$ 46.90
Selling Price
$ 33.35
278
73
181
583
Market Price
$ 51.92
Selling Price
$ 34.63
386
385
218
1433
Market Price
$ 52.01
Selling Price
$ 33.27
2910
1899
1053
3341
Market Price
$ 50.13
Selling Price
$ 30.58
1052
997
920
2034
Market Price
$ 46.87
Selling Price
$ 32.45
625
141
322
1378
Market Price
$ 58.25
Selling Price
$ 36.54
2107
993
797
2617
Market Price
$ 49.40
Selling Price
$ 30.71
1038
439
885
3707
Market Price
$ 52.90
Selling Price
$ 35.67
2625
1376
541
2729
Market Price
$ 51.05
Selling Price
$ 32.54
935
786
591
1118
Market Price
$ 47.18
Selling Price
$ 32.45
2491
1802
593
2663
Market Price
$ 63.72
Selling Price
$ 39.01
559
353
308
824
Market Price
$ 54.49
Selling Price
$ 32.61
3198
3172
1777
4154
Market Price
$ 50.36
Selling Price
$ 34.17
348
330
111
961
Market Price
$ 46.72
Selling Price
$ 32.61
1987
1360
1496
4213
Market Price
$ 43.79
Selling Price
$ 30.62
1998
1352
875
3286
Market Price
$ 53.45
Selling Price
$ 32.61
2584
1337
1324
4331
Market Price
$ 55.67
Selling Price
$ 32.97
1412
433
1325
3229
Market Price
$ 60.97
Selling Price
$ 38.08
633
460
325
664
Market Price
$ 46.69
Selling Price
$ 32.45
1011
531
530
1686
Market Price
$ 66.47
Selling Price
$ 39.15
338
120
169
1495
Market Price
$ 66.03
Selling Price
$ 39.22
986
522
449
2843
Market Price
$ 59.63
Selling Price
$ 35.64
559
279
409
834
Market Price
$ 63.11
Selling Price
$ 38.00
713
426
225
1543