83,955 shares
99,977 shares
52,880 shares
66,065 shares
296,418 shares
286,035 shares
219,415 shares
150,885 shares
217,909 shares
64,732 shares