147,542 shares
22,052 shares
36,620 shares
114,947 shares
68,499 shares
25,015 shares
24,195 shares
37,359 shares
18,509 shares
499,394 shares