15,113 shares
18,801 shares
33,825 shares
20,445 shares
370,453 shares
69,719 shares
40,313 shares
413,506 shares
147,322 shares
397,768 shares