15,685 shares
19,068 shares
34,049 shares
20,861 shares
370,803 shares
70,099 shares
40,556 shares
413,948 shares
147,798 shares
398,100 shares