108,580 shares
56,954 shares
64,427 shares
123,149 shares
32,141 shares
34,172 shares
37,897 shares
38,877 shares
42,003 shares
55,803 shares