623,959 shares
317,369 shares
24,615 shares
93,013 shares
358,006 shares
114,381 shares
50,966 shares
244,266 shares
20,726 shares
52,358 shares