19,991 shares
28,356 shares
8,508 shares
25,045 shares
31,896 shares
44,647 shares
16,466 shares
14,589 shares
18,846 shares
18,726 shares