58,906 shares
26,822 shares
45,288 shares
41,292 shares
229,802 shares
148,850 shares
598,745 shares
28,414 shares
31,945 shares
232,425 shares