22,593 shares
84,274 shares
665,969 shares
70,997 shares
243,340 shares
31,413 shares
31,599 shares
38,352 shares
29,386 shares
78,655 shares