35,291 shares
28,011 shares
69,809 shares
125,382 shares
21,826 shares
59,050 shares
26,265 shares
24,152 shares
139,675 shares
14,786 shares