112,353 shares
204,915 shares
784,083 shares
233,019 shares
423,591 shares
160,112 shares
432,998 shares
171,892 shares
204,373 shares
78,405 shares