20,223 shares
20,465 shares
21,272 shares
17,370 shares
20,461 shares
25,337 shares
349,812 shares
290,849 shares
405,393 shares
292,265 shares