19,568 shares
245,539 shares
105,271 shares
24,760 shares
53,826 shares
65,267 shares
22,880 shares
36,028 shares
93,004 shares
29,437 shares