30,892 shares
73,731 shares
446,858 shares
52,491 shares
95,807 shares
99,246 shares
286,976 shares
53,377 shares
139,979 shares
72,909 shares