19,524 shares
245,522 shares
105,194 shares
24,683 shares
53,690 shares
65,106 shares
22,675 shares
35,882 shares
92,897 shares
29,344 shares