14,010 shares
35,811 shares
29,860 shares
13,465 shares
13,995 shares
58,503 shares
28,798 shares
13,754 shares
122,052 shares
87,788 shares