Market Price
$ 43.73
1882
532
1433
2061
Market Price
$ 31.90
1293
452
1258
1326
Market Price
$ 58.32
689
377
374
3365
Market Price
$ 51.07
2118
1805
813
3156
Market Price
$ 67.47
1000
456
830
1088
Market Price
$ 30.58
1121
767
546
1464
Market Price
$ 33.70
2133
1381
1853
4200
Market Price
$ 65.00
1220
852
897
2670
Market Price
$ 58.28
208
85
88
438
Market Price
$ 55.04
1989
1420
1011
4600
Market Price
$ 35.99
1835
1077
1651
2148
Market Price
$ 31.43
4672
2649
1417
4749
Market Price
$ 41.83
4692
1504
2156
4907
Market Price
$ 49.84
878
357
635
1962
Market Price
$ 60.01
2654
564
968
3384
Market Price
$ 35.29
3588
1807
2349
3845
Market Price
$ 31.36
631
484
378
933
Market Price
$ 40.87
2625
2223
1062
3994
Market Price
$ 66.46
2022
681
1115
2581
Market Price
$ 56.29
477
457
233
1572
Market Price
$ 35.01
784
264
429
1214
Market Price
$ 56.81
526
357
225
1014
Market Price
$ 34.65
1184
1090
1150
1890
Market Price
$ 30.48
301
70
185
569
Market Price
$ 70.31
2841
1786
1562
3811
Market Price
$ 42.10
2158
1727
1276
4543
Market Price
$ 36.73
3817
2764
3679
4533
Market Price
$ 37.07
861
487
797
1284
Market Price
$ 65.24
1416
1200
483
3294
Market Price
$ 51.20
2631
2030
1616
3230
Market Price
$ 37.08
998
508
969
1809
Market Price
$ 65.33
1703
1396
460
2072
Market Price
$ 31.71
2317
616
622
4397
Market Price
$ 32.77
986
321
482
3490
Market Price
$ 62.08
1003
956
737
2747
Market Price
$ 30.03
1477
917
835
2888
Market Price
$ 47.43
955
256
602
1282
Market Price
$ 32.59
565
455
315
2051
Market Price
$ 42.44
1165
495
981
1683
Market Price
$ 38.85
1255
663
1249
1631