48,896 shares
39,877 shares
98,533 shares
49,803 shares
17,607 shares
123,511 shares
15,830 shares
76,449 shares
356,475 shares
16,187 shares