20,220 shares
20,457 shares
21,269 shares
17,368 shares
20,460 shares
25,336 shares
349,801 shares
290,843 shares
405,386 shares
292,258 shares