20,169 shares
20,376 shares
21,244 shares
17,340 shares
20,446 shares
25,322 shares
349,725 shares
290,781 shares
405,321 shares
292,128 shares