112,354 shares
204,916 shares
784,084 shares
233,020 shares
423,593 shares
160,113 shares
432,999 shares
171,893 shares
204,374 shares
78,406 shares