15,257 shares
13,247 shares
33,305 shares
7,466 shares
10,945 shares
13,901 shares
109,755 shares
14,695 shares
18,673 shares
42,340 shares