177,424 shares
196,410 shares
228,193 shares
111,341 shares
114,378 shares
247,213 shares
285,025 shares
700,577 shares
475,363 shares
50,906 shares