28,348 shares
102,190 shares
88,025 shares
59,535 shares
35,433 shares
14,726 shares
16,885 shares
9,802 shares
28,551 shares
19,144 shares