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