30,510 shares
68,998 shares
40,030 shares
72,352 shares
47,429 shares
87,353 shares
284,822 shares
56,360 shares
316,554 shares
18,252 shares