6,029 shares
35,873 shares
333,620 shares
684,521 shares
162,041 shares
285,030 shares
389,923 shares
190,652 shares
355,703 shares
211,223 shares