30,795 shares
69,243 shares
40,352 shares
72,543 shares
47,562 shares
87,611 shares
285,048 shares
56,592 shares
316,917 shares
18,413 shares