30,487 shares
68,656 shares
39,627 shares
72,241 shares
47,368 shares
87,089 shares
284,737 shares
56,028 shares
316,446 shares
18,205 shares