3/2012 4/2012 5/2012 6/2012 10/2012 12/2012 4/2013 6/2013 4/2014 5/2014 11/2014
12/2014 1/2015 2/2015 4/2015 6/2015 6/2015 6/2015 6/2015 9/2015 9/2015 1/2016 9/2016
10/2016 12/2016 12/2016 12/2016 4/2017 5/2017 6/2017 8/2017 7,449,146 B2 7,485,173
B1 7,690,514 B2 7,758,751 B1 7,943,543 B1 8,378,694 B2 8,459,200 B2 8,575,414 B2
8,623,928 B2 8,686,104 B2 8,821,621 B2 8,835,180 B2 8,858,692 B2 8,969,628 B2 …