59,327 shares
67,432 shares
77,663 shares
540,964 shares
282,606 shares
254,538 shares
371,851 shares
97,048 shares
292,217 shares
90,398 shares