28,458 shares
22,586 shares
150,098 shares
87,241 shares
72,338 shares
47,419 shares
284,802 shares
18,245 shares
20,892 shares
40,379 shares