112,348 shares
204,910 shares
784,057 shares
233,008 shares
423,570 shares
160,105 shares
432,983 shares
171,885 shares
204,359 shares
78,399 shares